home *** CD-ROM | disk | FTP | other *** search
/ Meeting Pearls 2 / Meeting Pearls Vol. II (1995)(GTI - Schatztruhe)[!].iso / Pearls / dev / Oberon4Amiga / Dialogs / ReadMe < prev    next >
Text File  |  1994-12-19  |  2KB  |  45 lines

  1.  
  2.                           Dialogs
  3.  
  4.               A Graphical User Interface for Oberon
  5.  
  6.                 M. Knasmüller, 12.8.94 / 8.11.94
  7.  
  8. Introduction
  9.  
  10. Graphical user interfaces  of  modern  workstations  are  usually
  11. composed of a number of items such as buttons, check boxes,  text
  12. fields and scroll  bars  which  allow  a  user  to  interactively
  13. communicate with the computer. We call a panel of  such  items  a
  14. dialog.
  15.  
  16. Dialogs extend the original user interface  of  Oberon  and  give
  17. the user a  choice  between  a  compact  textual  interface  (for
  18. professional  programmers)  and  a   more   intuitive   graphical
  19. interface (for end users).
  20.  
  21. A similar package for graphical user interfaces  is  the  Gadgets
  22. system implemented for Oberon System 3. While the Gadgets  system
  23. is  more  powerful  (e.g.  nested  objects)  it  is   also   more
  24. complicated and incompatible with  the  standard  Oberon  system.
  25. The virtue  of  the  Dialogs  package  is  that  it  is  extremly
  26. light-weight and smoothly fits into the existing Oberon system.
  27.  
  28. Dialogs can  be  edited  interactively  and  stored  on  a  file.
  29. Applications can use dialogs by loading  them  from  a  file  and
  30. retrieving their items by name or by a number. Dialog  items  can
  31. also be connected to commands that are called automatically  when
  32. the item is clicked. Thus it is very simple to  add  a  graphical
  33. user interface to any Oberon program.
  34.  
  35. Module Dialog offers commands to use, edit and  print  a  dialog.
  36. Dialogs can be displayed  in  two  modes:  Dialogs.Open  opens  a
  37. dialog for using it while Dialogs.Edit opens it for editing.
  38.  
  39.  
  40. [editors note: this text is taken from Dialogs.Text]
  41.  
  42. [admin note: since Oberon4Amiga 0.7 comes without Types.Mod, it's
  43. impossible to compile the modules in this directory. Please wait till
  44. an upcoming version brings Types.mod even for us]
  45.